<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        /*
        Math（数学）
            Math和其他对象不同，他不是一个构造函数
                属于一个工具类不用创建对象
                它里面封装了数学运算相关的属性和方法，可以直接使用
            菜鸟教程中有对Math的方法解析
                比如
                    Math.PI表示圆周率

        */
        
        /*
        abd()可以计算一个数的绝对值
        */
        //console.log(Math.abs(-1));

        /*3
        Math.ceil(x)
            可以对一个进行向上取整，小数位只要有值就会向上进1
        Math.floor()
            可以对一个进行向下取整，小数点以后全都舍掉
        Math.round()
            可以对一个数进行四舍五入

        */
        //console.log(Math.ceil(1.4));


        /*
        Math.random()
            可以生成一个0-1之间的随机数,不会包含0和1
            生成一个0-10的随机数
            生成一个0-x之间的随机数
                Math.round(Math.random()*x)
            生成1-10的随机数
                Math.round(Math.random()*9)+1;
            生成一个x-y之间的随机数
                Math.round(Math.random()*(y-x))+x;
        */
        
        // for(var i = 0; i < 100; i++){
        //     console.log(Math.round(Math.random()*9)+1);
        // }
        
        /*
        max()获取多个数中的最大值
        min()获取多个数中的最小值
        */
        var max = Math.max(23,16,18,19,48,48);
        var min = Math.min(23,16,18,19,48,48);


        /*
        Math.pow(x,y)
            返回x的y次幂
        */
        console.log(Math.pow(12,3));
        
        /*
        Math.sqrt(x)
            开2次方
        */
        console.log(Math.sqrt(4));

    </script>
</head>
<body>
    
</body>
</html>